﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="MediaDefinitionEntity.cs" company="DST Nexdox">
//   Copyright (c) DST Nexdox. All rights reserved.
// </copyright>
// <summary>
//   Defines the MediaDefinitionEntity type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace Entities
{
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;

  public class MediaDefinitionEntity
  {
    #region MediaDefinitionTable

    public Int32? BatchSizeSheets { get; set; }

    public DateTime? createDate { get; set; }

    public String createUserID { get; set; }

    public Int32 FinishingDefID { get; set; }

    public Boolean Hold { get; set; }

    public Int32? IndexDefinitionID { get; set; }

    public Int32 ManCoDocID { get; set; }

    public Int32 MediaDefID { get; set; }

    public Boolean? PDF_Only { get; set; }

    public Boolean? Print { get; set; }

    public String QueueName { get; set; }

    public String QueueNameSymbollic { get; set; }

    public Int32? SortID { get; set; }

    #endregion

    #region IndexDefinitionTable

    public String ExstreamSymbolicDataName { get; set; }

    public String ExstreamSymbolicIndexName { get; set; }

    public String ExstreamSymbolicReportName { get; set; }

    public String IndexDefinitionName { get; set; }

    public String IndexDescription { get; set; }

    public Int32? LayoutFieldId { get; set; }

    public Int32? MailSortSettingId { get; set; }

    public Boolean ReportIsArchive { get; set; }

    public Int32? ReportLayoutFileID { get; set; }

    #endregion
  }
}
